artificial obstacle - Türkisch Englisch Wörterbuch